\documentclass[preview]{standalone}

\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing}

\begin{document}

\begin{figure}
\subfigure[Fanout = 2]{
\resizebox{\linewidth}{!}{%
\begin{tikzpicture}[-,shorten >=1pt,auto,
  thick,main node/.style={circle,draw,font=\sffamily\Large\bfseries}]
  [scale=.25,auto=right,every node/.style={circle}]
  \node (n31) at (16,5) {};
  \node (n30) at (24,4) {};
  \node (n29) at (8,4) {};
  \node (n28) at (28,3) {};
  \node (n27) at (20,3) {};
  \node (n26) at (12,3) {};
  \node (n25) at (4,3) {};
  \node (n24) at (30,2) {};
  \node (n23) at (26,2) {};
  \node (n22) at (22,2) {};
  \node (n21) at (18,2) {};
  \node (n20) at (14,2) {};
  \node (n19) at (10,2) {};
  \node (n18) at (6,2) {};
  \node (n17) at (2,2) {};
  \node (n16) at (31,1) {};
  \node (n15) at (29,1) {};
  \node (n14) at (27,1) {};
  \node (n13) at (25,1) {};
  \node (n12) at (23,1) {};
  \node (n11) at (21,1) {};
  \node (n10) at (19,1) {};
  \node (n9) at (17,1) {};
  \node (n8) at (15,1) {};
  \node (n7) at (13,1) {};
  \node (n6) at (11,1) {};
  \node (n5) at (9,1) {};
  \node (n4) at (7,1) {};
  \node (n3) at (5,1) {};
  \node (n2) at (3,1) {};
  \node (n1) at (1,1) {};
        
    \path[every node/.style={font=\sffamily\small}]
    (n31)edge [] node[left]{} (n30)
        edge [] node[left]{} (n29)
    (n30)edge [] node[left]{} (n28)
        edge [] node[left]{} (n27)
    (n29)edge [] node[left]{} (n26)
        edge [] node[left]{} (n25)
    (n28)edge [] node[left]{} (n24)
        edge [] node[left]{} (n23)
    (n27)edge [] node[left]{} (n22)
        edge [] node[left]{} (n21)
    (n26)edge [] node[left]{} (n20)
        edge [] node[left]{} (n19)
    (n25)edge [] node[left]{} (n18)
        edge [] node[left]{} (n17)
    (n24)edge [] node[left]{} (n16)
        edge [] node[left]{} (n15)
    (n23)edge [] node[left]{} (n14)
        edge [] node[left]{} (n13)
    (n22)edge [] node[left]{} (n12)
        edge [] node[left]{} (n11)
    (n21)edge [] node[left]{} (n10)
        edge [] node[left]{} (n9)
    (n20)edge [] node[left]{} (n8)
        edge [] node[left]{} (n7)
    (n19)edge [] node[left]{} (n6)
        edge [] node[left]{} (n5)
    (n18)edge [] node[left]{} (n4)
        edge [] node[left]{} (n3)
    (n17)edge [] node[left]{} (n2)
        edge [] node[left]{} (n1);
\end{tikzpicture}
}
}

\subfigure[Fanout = 4]{
\resizebox{\linewidth}{!}{%
\begin{tikzpicture}[-,shorten >=1pt,auto,
  thick,main node/.style={circle,draw,font=\sffamily\Large\bfseries}]
  [scale=.25,auto=right,every node/.style={circle}]
  \node (n21) at (16,3) {};
  \node (n20) at (28,2) {};
  \node (n19) at (20,2) {};
  \node (n18) at (12,2) {};
  \node (n17) at (4,2) {};
  \node (n16) at (31,1) {};
  \node (n15) at (29,1) {};
  \node (n14) at (27,1) {};
  \node (n13) at (25,1) {};
  \node (n12) at (23,1) {};
  \node (n11) at (21,1) {};
  \node (n10) at (19,1) {};
  \node (n9) at (17,1) {};
  \node (n8) at (15,1) {};
  \node (n7) at (13,1) {};
  \node (n6) at (11,1) {};
  \node (n5) at (9,1) {};
  \node (n4) at (7,1) {};
  \node (n3) at (5,1) {};
  \node (n2) at (3,1) {};
  \node (n1) at (1,1) {};
        
    \path[every node/.style={font=\sffamily\small}]
    (n21)edge [] node[left]{} (n20)
        edge [] node[left]{} (n19)
		edge [] node[left]{} (n18)
        edge [] node[left]{} (n17)
    (n20)edge [] node[left]{} (n16)
        edge [] node[left]{} (n15)
		edge [] node[left]{} (n14)
        edge [] node[left]{} (n13)
    (n19)edge [] node[left]{} (n12)
        edge [] node[left]{} (n11)
		edge [] node[left]{} (n10)
        edge [] node[left]{} (n9)
    (n18)edge [] node[left]{} (n8)
        edge [] node[left]{} (n7)
		edge [] node[left]{} (n6)
        edge [] node[left]{} (n5)
    (n17)edge [] node[left]{} (n4)
        edge [] node[left]{} (n3)
		edge [] node[left]{} (n2)
        edge [] node[left]{} (n1);
\end{tikzpicture}
}
}
\subfigure[Fanout = 16]{
\resizebox{\linewidth}{!}{%
\begin{tikzpicture}[-,shorten >=1pt,auto,
  thick,main node/.style={circle,draw,font=\sffamily\Large\bfseries}]
  [scale=.25,auto=right,every node/.style={circle}]
  \node (n17) at (16,2.75) {};
  \node (n16) at (31,.5) {};
  \node (n15) at (29,.5) {};
  \node (n14) at (27,.5) {};
  \node (n13) at (25,.5) {};
  \node (n12) at (23,.5) {};
  \node (n11) at (21,.5) {};
  \node (n10) at (19,.5) {};
  \node (n9) at (17,.5) {};
  \node (n8) at (15,.5) {};
  \node (n7) at (13,.5) {};
  \node (n6) at (11,.5) {};
  \node (n5) at (9,.5) {};
  \node (n4) at (7,.5) {};
  \node (n3) at (5,.5) {};
  \node (n2) at (3,.5) {};
  \node (n1) at (1,.5) {};
        
    \path[every node/.style={font=\sffamily\small}]
    (n17)edge [] node[left]{} (n16)
        edge [] node[left]{} (n15)
		edge [] node[left]{} (n14)
        edge [] node[left]{} (n13)
		edge [] node[left]{} (n12)
        edge [] node[left]{} (n11)
		edge [] node[left]{} (n10)
        edge [] node[left]{} (n9)
		edge [] node[left]{} (n8)
        edge [] node[left]{} (n7)
		edge [] node[left]{} (n6)
        edge [] node[left]{} (n5)
		edge [] node[left]{} (n4)
        edge [] node[left]{} (n3)
		edge [] node[left]{} (n2)
        edge [] node[left]{} (n1);
\end{tikzpicture}
}
}
\end{figure}

\end{document}